\hypertarget{structpid__str}{
\section{pid\_\-str Struct Reference}
\label{structpid__str}\index{pid\_\-str@{pid\_\-str}}
}


Structure representing a PID regulator.  




{\ttfamily \#include $<$pid.h$>$}

\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structpid__str_a7c039d6ba7d0cc9d03fe3631f5ee5811}{
int \hyperlink{structpid__str_a7c039d6ba7d0cc9d03fe3631f5ee5811}{kp}}
\label{structpid__str_a7c039d6ba7d0cc9d03fe3631f5ee5811}

\begin{DoxyCompactList}\small\item\em Power of proportional part. \item\end{DoxyCompactList}\item 
\hypertarget{structpid__str_a0f9566f4e143fbbf1a8c4f3ab920f7cb}{
int \hyperlink{structpid__str_a0f9566f4e143fbbf1a8c4f3ab920f7cb}{kd}}
\label{structpid__str_a0f9566f4e143fbbf1a8c4f3ab920f7cb}

\begin{DoxyCompactList}\small\item\em Power of derivative part. \item\end{DoxyCompactList}\item 
\hypertarget{structpid__str_a1246caf4496665d0d9122ae001e9bbea}{
int \hyperlink{structpid__str_a1246caf4496665d0d9122ae001e9bbea}{ki}}
\label{structpid__str_a1246caf4496665d0d9122ae001e9bbea}

\begin{DoxyCompactList}\small\item\em Power of integral part. \item\end{DoxyCompactList}\item 
\hypertarget{structpid__str_afba88804d3ae4faf2c06e0199d553745}{
long \hyperlink{structpid__str_afba88804d3ae4faf2c06e0199d553745}{last\_\-e}}
\label{structpid__str_afba88804d3ae4faf2c06e0199d553745}

\begin{DoxyCompactList}\small\item\em Last difference (epsilon). \item\end{DoxyCompactList}\item 
\hypertarget{structpid__str_ab5da6edeb8d607bf45f9be8330079120}{
long \hyperlink{structpid__str_ab5da6edeb8d607bf45f9be8330079120}{sum\_\-e}}
\label{structpid__str_ab5da6edeb8d607bf45f9be8330079120}

\begin{DoxyCompactList}\small\item\em Sum of all differences (epsilons) since start of the algorithm. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Structure representing a PID regulator. 

Definition at line 10 of file pid.h.



The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
workspace/WR/Source/\hyperlink{pid_8h}{pid.h}\end{DoxyCompactItemize}
